.mod-choice .results {
  border-collapse: separate;
}

.mod-choice .results .data {
  border-width:1px;
  border-style:solid;
  border-color:#999;
}

.mod-choice .button {
  text-align:center;
}

.mod-choice .attemptcell {
  width:5px;
  white-space: nowrap;
}

.mod-choice .anonymous,
.mod-choice .names {
  margin-left:auto;
  margin-right:auto;
}

.mod-choice .downloadreport {
  border:0px;
  margin-left:auto;
  margin-right:auto;
}

.mod-choice .choiceresponse {
  width:100%;
}
.mod-choice .choiceresponse .picture {
  width:10px;
  white-space: nowrap;
}

.mod-choice .choiceresponse .fullname {
  width:100%;
  white-space: nowrap;
}

.mod-choice .results.data {
  vertical-align:top;
  white-space: nowrap;
}


#mod-choice-index .cell {
  font-size:0.8em;
}



